#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff78a1535 in __GI_abort () at abort.c:79
#2  0x00007ffff78f8508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff7a0328d "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff78fec1a in malloc_printerr (str=str@entry=0x7ffff7a05018 "double free or corruption (!prev)") at malloc.c:5341
#4  0x00007ffff790073c in _int_free (av=0x7ffff7a3ac40 <main_arena>, p=0x55555fd18400, have_lock=<optimized out>) at malloc.c:4309
#5  0x0000555555713b28 in checked_free (ptr=0x55555fd18410) at misc.c:1275
#6  0x0000555555705cbc in FreeSnapshotBuffer (bi_raw=0x55555c1de470) at snapshot.c:72
#7  0x0000555555714fdf in deleteNodeFromList (node_first=0x7fffffffd8f8, key=0x0, destructor_function=0x555555705c72 <FreeSnapshotBuffer>) at misc.c:2084
#8  0x0000555555705cf1 in FreeSnapshotBuffers (snapshot_buffers=0x55555c1dfd50) at snapshot.c:79
#9  0x0000555555705d2b in FreeSnapshotSingle () at snapshot.c:93
#10 0x0000555555705ec0 in SaveSnapshotSingle (snapshot_buffers=0x55555c1dfb70) at snapshot.c:177
#11 0x00005555556b3e03 in SaveEngineSnapshotSingle () at game.c:15383
#12 0x00005555556ed824 in TapeQuickSave () at tape.c:1023
#13 0x000055555564a4ae in HandleKey (key=1073741891, key_status=1) at events.c:2241
#14 0x0000555555648c63 in HandleKeyEvent (event=0x7fffffffd9f0) at events.c:1462
#15 0x0000555555646b84 in HandleEvents () at events.c:249
#16 0x0000555555646d67 in EventLoop () at events.c:348
#17 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb48) at main.c:7762
(gdb) # had paused it, was trying to continue back when I noticed it was frozen
